package org.afs.gescol.gwt.server.service;

import org.afs.gescol.gwt.client.service.EleveServicesGwt;
import org.afs.gescol.gwt.server.service.mock.GetServicesMock;
import org.afs.gescol.gwt.shared.EleveDetailsModel;
import org.afs.gescol.gwt.shared.EleveModel;
import org.afs.gescol.gwt.shared.SearchCriteriaModel;
import org.scub.foundation.framework.gwt.module.shared.pagination.RemotePagingCriteriasModel;
import org.scub.foundation.framework.gwt.module.shared.pagination.RemotePagingResultsModel;

public class EleveServicesGwtImpl implements EleveServicesGwt {

    @Override
    public RemotePagingResultsModel<EleveModel> getListElevesByCriterias(RemotePagingCriteriasModel<SearchCriteriaModel> criterias) {
        return GetServicesMock.getListElevesByCriterias(criterias);
    }

    @Override
    public void deleteEleveById(Long id) {
        // TODO Auto-generated method stub

    }

    @Override
    public EleveDetailsModel getEleveById(Long id) {
        // TODO Auto-generated method stub
        return null;
    }

}
